/**
 * @Author: zhangliu
 * @Date: 2023-02-10 09:45:00
 * @LastEditTime: 2023-02-10 10:00:54
 * @LastEditors: zhangliu
 * @FilePath: /sbm-portal-lite/src/service/request/noTokenRequest.js
 * @Description: 编辑描述内容
 */
/**
 * 请求拦截
 * @param {Object} http
 */

module.exports = http => {
  http.interceptors.request.use(
    config => {
      // 可使用async await 做异步操作
      // 初始化请求拦截器时，会执行此方法，此时data为undefined，赋予默认{}
      const _config = config || {}

      /* 存在token */
      // _config.header.Authorization = 'Bearer '

      return _config
    },
    (
      config // 可使用async await 做异步操作
    ) => Promise.reject(config)
  )
}
